package kr.ac.kongju.gedl.index.vo;

public class IndexDataVO {
	private String indexId = "";
	private String types = "";
	private String indexWord = "";
	private String synonym = "";
	private String thesaurus = "";
	private String headword = "";
	private String uci = "";
	private String gis = "";
	private String url = "";
	private String levelId = "";
	private String note = "";
	public IndexDataVO() {
		super();
	}
	public IndexDataVO(String indexId) {
		super();
		this.indexId = indexId;
	}
	public String getIndexId() {
		return indexId;
	}
	public void setIndexId(String indexId) {
		this.indexId = indexId;
	}
	public String getTypes() {
		return types;
	}
	public void setTypes(String types) {
		this.types = types;
	}
	public String getIndexWord() {
		return indexWord;
	}
	public void setIndexWord(String indexWord) {
		this.indexWord = indexWord;
	}
	public String getSynonym() {
		return synonym;
	}
	public void setSynonym(String synonym) {
		this.synonym = synonym;
	}
	public String getThesaurus() {
		return thesaurus;
	}
	public void setThesaurus(String thesaurus) {
		this.thesaurus = thesaurus;
	}
	public String getHeadword() {
		return headword;
	}
	public void setHeadword(String headword) {
		this.headword = headword;
	}
	public String getUci() {
		return uci;
	}
	public void setUci(String uci) {
		this.uci = uci;
	}
	public String getGis() {
		return gis;
	}
	public void setGis(String gis) {
		this.gis = gis;
	}
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	public String getLevelId() {
		return levelId;
	}
	public void setLevelId(String levelId) {
		this.levelId = levelId;
	}
	public String getNote() {
		return note;
	}
	public void setNote(String note) {
		this.note = note;
	}
	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((indexId == null) ? 0 : indexId.hashCode());
		return result;
	}
	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		IndexDataVO other = (IndexDataVO) obj;
		if (indexId == null) {
			if (other.indexId != null)
				return false;
		} else if (!indexId.equals(other.indexId))
			return false;
		return true;
	}
	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("IndexDataVO [gis=");
		builder.append(gis);
		builder.append(", headword=");
		builder.append(headword);
		builder.append(", indexId=");
		builder.append(indexId);
		builder.append(", indexWord=");
		builder.append(indexWord);
		builder.append(", levelId=");
		builder.append(levelId);
		builder.append(", note=");
		builder.append(note);
		builder.append(", synonym=");
		builder.append(synonym);
		builder.append(", thesaurus=");
		builder.append(thesaurus);
		builder.append(", types=");
		builder.append(types);
		builder.append(", uci=");
		builder.append(uci);
		builder.append(", url=");
		builder.append(url);
		builder.append("]");
		return builder.toString();
	}
	
}
